118
35
21
55
24
90
40
177
13
30
175
43
31
346
25
153
42
49
52
54
7
5
34
57
28
20
29
374
80
23
17
16
18
228
50
72
26
64
15
63
79
27
75
224
83
89