30
75
51
178
2
30
243
47
159
35
90
9
18
31
20
29
67
38
23
38
92
9
9
96
26
27
17
135
22
26
20
212
22
39
45
30
133
13
16
35
35
34
41
19
3
10
47
119
68