2
121
18
30
6
32
0
23
58
27
371
21
3
28
42
14
26
11
12
125
5
20
44
1
54
16
25
4
22
36
17
15
7
38
73
19
10
40
61