22
24
118
13
65
47
38
32
29
165
173
88
20
30
40
117
23
78
27
59
53
56
48
81
44
12
31
43
54
67
76
92
138
69
135
18
231
68
63
366
239
213
154
108
141