52
38
188
118
54
59
239
336
7
11
16
24
114
22
65
177
57
21
28
25
76
44
48
109
252
73
15
67
85
63
8
37
358
105
6
36
41
18
29
17
20
144
10
56
91