53
181
65
8
23
102
105
136
18
130
148
70
96
46
160
125
2305
150
61
33
86
39
51
78
35
37
281
62
99
348
15
303
116
104
114
47
172
25
94
50
158
40
72
779
24
84
64
42
89
319
49
80
199
55
106