11
56
61
148
12
79
26
22
51
27
36
13
33
37
45
21
117
150
77
87
67
65
58
80
76
73
46
38
39
91
50
25
3
99
30
75
104
17
63
35
116
165
70
53
68
55
166
83
18
172
15