65
1173
25
22
2
39
170
21
27
29
32
61
140
3
288
72
92
151
87
18
97
105
125
19
35
48
17
194
124
14
86
62
12
30
36
117
60
11
44
157
258
7
63
49
10
46
95
76
113