100
65
37
11
33
60
18
113
6
38
14
55
36
21
96
45
23
134
182
72
78
32
103
220
1
215
29
233
241
8
20
48
2
69
7
85
152
89
27
5
26
17
430
4