13
8
50
133
42
40
74
21
27
36
51
25
29
236
24
17
34
59
116
70
20
46
16
65
118
98
75
87
250
140
129
66
232
111
80
93
61
193
48
52
49
55
92
221
32
106
228
223
697