340
11
36
28
38
38
63
116
13
7
45
40
169
97
33
263
229
30
55
9