182
60
72
40
64
65
32
57
46
16
35
117
68
22
102
41
116
36
53
343
112
42
61
103
90
558
109
254
15
18
37
19
172
10
51
27
317
63
118
29
80
164
70
2
45
6
33
151
48
101
31
47