51
31
2
6
13
7
56
30
37
28
5
180
68
107
1
72
109
79
64
25
34
55
11
139
8
24
18
12
4
138
23
39
20
19
10
21
29
16
33