34
4
27
7
9
2
5
18
1
3
6
13
10
148
141
19
118
294
45
23
66
248
17
203
132
250
499
11
789
8
70
20
458
116
144
16
67
50
12
48
25
103
73
15
161
35
29
40
57