9
48
12
57
76
235
15
16
36
89
64
192
90
60
309
47
116
77
216
23
2
40
53
81
70
31
67
147
105
108
82
6
55
69
25
11
13
58
14
43
18
5
46
30
1
39
145
22
19
4