2
18
31
9
4
12
156
13
35
85
20
39
17
22
130
66
37
64
30
76
33
25
93
58
68
11
7
34
43
3
0
184
54
26
1
14
97
10
253
74
38
19
8