113
75
122
16
304
92
96
145
34
94
79
18
222
12
104
140
124
88
59
42
10
93
38
13
150
35
3
89
23
66
119
67
19
188
56
26
180
218
31
41
25
49
57
170
169
152
68
15
21
53
86
20
305
216