12
104
22
6
45
24
3
80
52
172
75
38
39
65
82
95
122
31
84
186
47
26
29
5
70
331
142
32
33
8
10
11
30
110
127
4
9
100
34
14
44
90
25
71
102