38
26
9
65
72
12
31
153
60
118
48
117
54
17
79
145
33
7
36
110
131
103
63
297
111
62
78
16
105
159
57
176
44
64
34
61
53
109
114
43
245
112
232
14
161
104
95