121
33
37
38
150
17
425
163
60
271
4
35
19
49
95
58
55
27
51
18
85
39
233
12
164
154
16
25
54
29
93
43
140
68
225
52
47
59
527
28
26
64
42
32
81
23
1
70
117