108
13
12
27
18
3
30
54
95
185
50
28
24
70
19
47
80
58
9
33
16
10
11
127
38
100
282
20
4
46
174
168
34
217
6
31
124
78
32
22
15
74
621
17
125
26
91
29