22
16
12
176
50
23
109
76
266
65
25
51
86
42
35
116
31
73
19
83
223
80
79
40
29
99
37
52
186
39
10
74
136
30
96
87
93
59
41
56
70
104
305
43
143
140
108
36
45