138
19
61
241
91
72
71
178
65
33
26
30
94
7
66
37
36
17
54
45
98
48
278
41
13
12
62
28
79
59
43
14
15
96
173
55
35
70
58
95
60
74
162
111
89
129
231
87
159