33
37
17
30
14
7
13
38
34
31
8
22
35
15
24
23
101
12
94
5
0
90
229
214
50
18
11
19
111
9
72
39
4
82
6
326