50
9
25
28
116
38
75
47
13
26
33
120
42
32
7
22
16
30
61
39
270
113
65
15
11
66
21
31
20
43
6
71
94
29
324
154
241
54
224
57
155
58
137