52
33
7
1180
61
25
10
17
9
113
27
30
45
150
84
31
46
70
22
75
65
102
56
92
42
108
48
8
68
201
24
34
19
3
57
276
15
12
50
53
41
23
83
91
14