33
140
24
216
7
670
104
924
64
135
98
38
35
16
27
21
56
53
146
11
133
17
43
49
47
40
62
68
149
139
66
148
8
23
25
28
36
12
54
609
880
46
61
121
78
107
29
52
34
18
3