62
166
31
47
12
11
73
19
296
57
147
1
9
40
39
2
83
36
139
70
26
42
79
35
10
60
72
15
30
29
85
108
7
164
271
37
81
241
394
282
25
53
64
98
65
5
46
14