51
59
191
23
64
62
13
3
17
25
10
11
1
7
12
40
20
24
42
8
65
4
67
250
100
108
225
30
6
36
192
55
15
103
346
21
66
18
317
159
366
75
167
34
5
28
37
89
58
172