43
75
65
29
28
85
353
35
23
17
51
59
15
60
38
178
18
319
30
122
145
45
41
32
120
14
61
52
55
194
97
24
62
57
53
232
140
1109
141
87
143
50
147
21
237
46
47
7
72