100
7
64
23
188
25
90
66
2
12
3
34
31
161
37
26
206
35
252
29
69
124
41
65
13
20
377
18
208
169
44
50
21
334
166
39
45
104
157
55
94
103
269
14
58
96
369
74
52