33
11
9
21
16
20
34
106
17
57
54
60
125
25
18
14
64
47
51
96
55
19
8
102
43
66
399
148
26
83
87
30
42
251
451
70
117
130
28
88
36
32
38
22
173
12
40
84