52
133
216
64
43
175
94
141
34
90
16
81
23
68
31
29
46
300
220
60
45
55
58
113
357
25
75
102
40
140
117
131
122
36
83
59
48
473
120
49
89
92
22
7
9
154
130
100
14
38
54
190