22
110
20
11
50
4
21
14
26
276
55
29
57
378
25
66
16
158
63
24
38
28
415
117
17
27
35
19
42
36
30
67
70
32
15
198
152
49
9
93
31
76
149
34