8
15
100
28
25
29
39
20
193
67
41
18
222
32
12
93
54
17
85
61
102
225
23
38
24
69
163
429
45
60
166
246
58
68
76
31
140
22
202
14
11
91
13
97
30
52
89
10
72
70
107