6
13
36
32
105
108
7
101
11
2
12
26
18
87
57
4
150
100
9
20
33
3
31
66
8
23
16
38
194
47
51
64
29
41
80
39
42
45
199