36
55
83
41
20
122
98
94
42
74
99
72
24
59
25
14
17
30
12
66
16
26
173
27
18
231
45
2
109
101
161
128
236
57
70
90
22
436
77
8
404
127
67
46
154
121
203