19
118
89
72
9
95
4
148
18
35
17
91
44
13
5
34
185
96
73
12
80
25
10
126
41
3
32
8
49
86
143
20
59
11
150
31
58
189
276
40
165
213
53
47
246
45
61