36
21
235
44
10
26
84
61
167
25
51
35
14
254
251
153
9
16
56
18
150
67
37
23
12
13
69
143
64
17
22
87
29
109
20
63
33
38
75
39
47
154
116
164
543
137
250
24
107