35
66
37
17
23
9
24
11
223
39
45
4
12
13
8
33
19
16
26
7
30
6
14
98
48
2
10
3
151
65
297
110
56
77
232
173