152
35
54
153
80
15
66
32
20
328
55
103
47
92
327
26
18
19
169
23
53
105
31
14
179
147
40
70
7
126
93
140
28
297
1
366
110
45
6
59
30
17
225
10
172
213
9
48
334
33
36