30
33
64
43
22
42
14
28
19
68
112
20
374
163
73
17
10
105
39
21
9
4
31
120
18
12
7
40
11
36
27
273
136
1364
247
175
25
221
29
153
26
8
16
110
24
37
44