122
182
16
216
32
15
124
53
30
23
31
11
24
21
125
82
25
71
160
8
148
116
27
66
75
14
62
68
304
121
43
51
44
150
108
144
38
60
49
4
76
56
78
83
137
58
156
127
54