22
31
14
8
67
106
104
11
2
21
99
13
234
28
37
10
29
58
3
72
19
17
5
44
45
24
91
26
40
20
32
23
76
7
6
38
35
121
112
295
39