9
104
12
3
11
16
44
4
14
26
72
2
24
25
15
18
22
112
58
8
262
33
17
64
48
10
100
61
57
108
23
390
86
55
63
109
21
42
30
125
38
37
7
182
50