229
30
19
53
85
103
32
184
63
31
70
83
522
150
125
16
193
97
27
48
68
261
39
128
106
15
87
71
105
255
264
24
114
35
38
101
36
135
74
14
42
138
209
156
37
5
160
122
77
29
45
21
12
6