117
42
157
68
34
21
70
56
236
36
32
92
81
9
47
31
35
26
18
45
113
152
127
65
16
558
55
24
22
173
58
43
50
8
25
20
23
67
336
123
155
300
90
100
37
170
17
271
1518
80
399