145
31
33
64
22
131
21
28
32
183
34
89
55
462
49
42
47
73
113
134
24
122
37
16
249
60
124
23
161
11
3
148
304
53
39
175
38
65
40
84
85
107
25
123
213
57
156
353
17
61
178
119
350