108
125
121
30
5
18
14
50
12
66
24
22
25
27
40
214
20
31
29
42
9
11
67
177
4
10
151
165
15
34
39
2
35
93
68
26
16
3
55
70
19
53
33
263
357
61