70
40
111
322
52
16
108
45
137
68
56
173
13
17
35
15
8
29
14
145
187
7
3
39
12
6
110
101
394
2465
200
158
33
30
69
9
106
257
94
21