58
34
17
35
47
30
51
76
221
84
57
7
166
40
145
150
75
22
207
9
88
24
108
10
87
107
464
29
160
184
79
66
39
49
62
52
126
60
8
101
14
65
16
33
23
127
151
28
384
72