13
4
33
8
50
56
36
21
17
94
267
22
119
52
96
43
75
224
41
80
232
49
97
24
51
91
137
16
198
31
60
73
79
7
9
53
28
38
11
29
59
189
45
35
203
14
159
44
128
115
109