76
40
14
23
31
17
9
36
58
54
124
20
55
10
29
187
2
145
32
22
30
172
12
5
51
43
75
100
25
42
52
50
114
48
27
47
37
84
304
116
107
65
96
79
151
246
313
219
139
45