100
5
178
26
238
33
17
37
27
19
49
71
52
107
131
40
7
3
36
139
30
6
10
43
62
48
122
20
22
24
166
617
126
97
34
1
21
87
44
8
72
117
279
165
45
32
9