10
22
33
9
41
36
17
34
30
16
23
8
3
5
38
24
25
2
109
19
11
4
85
1
37
82
31
18
29
76
214
13
60
65
40
111
134
81