179
17
182
589
99
196
53
85
50
21
38
151
14
4
34
231
20
13
7
77
27
75
41
1
44
120
40
30
173
39
35
60
58
42
83
61
145
262
47
348
24
46
110
55
25
89
66
74
45
11