1
2
43
8
31
10
7
41
14
13
21
11
63
139
104
12
96
5
92
20
77
88
53
27
84
295
17
144
83
86
87
127
102
64
30
29
110
55
33
269
19
32
221
181