15
47
109
21
9
19
22
50
61
35
3
49
36
83
17
52
149
41
6
60
121
29
18
62
80
40
152
192
39
16
200
102
69
84
112
64
145
357
28
11
105
27
171
187
87
71
489