248
28
4
2
27
6
42
16
32
53
139
14
63
40
49
29
30
34
19
224
127
160
106
58
219
38
114
9
17
62
24
11
25
33
84
132
172
3
31
7
15
57
10
18
1