109
34
10
22
9
62
42
24
35
29
7
15
153
63
50
173
32
180
41
76
5
49
46
48
150
36
243
58
37
65
97
25
78
360
119
45
31
61
300
88
38
30
3
147
21
101
111
56
28
53
17
14
248
95