13
43
22
4
23
184
31
38
37
33
32
100
89
54
55
66
19
152
35
153
80
15
20
328
103
47
92
327
26
18
169
53
105
14
179
147
40
70
7
126
93
139
28
297
1
365