108
21
27
72
91
45
17
151
19
12
64
16
156
24
42
53
44
10
78
9
28
32
22
30
117
38
158
54
26
39
37
92
25
81
150
58
20
113
47
43
23
172
85
324
120