22
21
4
15
53
9
176
30
51
187
8
40
34
79
73
38
36
250
77
19
7
143
260
81
28
23
83
195
117
11
64
44
76
48
14
60
301
25
91
18
178
140
16
2
204
119
62
33
26
46