13
10
5
33
48
8
40
67
29
30
45
14
27
44
39
139
22
28
57
68
41
186
79
78
61
42
20
15
53
69
201
46
339
178
31
72
137
49
114
23
162
11
108
308
243
134
12