100
55
3
64
40
44
29
135
57
142
30
37
31
42
214
32
195
20
75
26
54
518
23
62
60
229
8
101
113
16
4
36
94
38
43
11
10
13
150
208
175
12
79
28