41
22
9
34
11
24
16
71
210
190
25
46
3
64
57
93
88
21
150
55
14
20
49
87
125
52
28
30
188
43
98
151
63
79
29
68
117
18
23
102
48
70
10
114
67
221
61
95
42
335
290
81