33
25
16
22
48
13
32
181
26
37
10
46
27
61
63
103
102
14
145
24
45
39
60
129
41
276
38
17
78
20
69
34
57
3268
874
53
213
30
51
58
64