16
108
33
47
107
52
64
37
117
105
89
103
53
58
440
39
69
179
12
284
91
213
104
36
28
30
20
34
61
19
17
92
70
220
84
163
14
42
38
130
15
356
31
18
32