39
366
67
24
19
47
75
226
34
93
156
5
13
17
14
207
116
50
127
52
38
53
20
51
29
18
27
133
48
32
46
40
821
131
11
16
6
140
3
163
85
23
78
77
217
105
108
10
142
263