7
32
20
27
141
48
46
29
17
24
16
49
43
52
21
252
4
75
224
100
22
23
168
134
117
58
55
69
61
50
114
159
120
76
30
186
95
35
19
86
28
62
54