98
37
134
41
117
209
126
24
232
39
26
53
33
165
21
22
40
74
123
47
112
132
81
45
44
15
130
58
57
229
71
25
14
61
80
404
153
350
32
127
157
27
92
55
152
50
30
28
161