12
133
28
36
21
11
67
77
16
100
35
45
32
23
24
40
18
88
9
104
99
29
39
26
59
27
110
17
20
323
19
13
38
37
22
14
10
8
47
56
15
5
2
87