73
30
7
49
40
102
35
24
27
33
276
39
325
53
70
31
50
162
132
107
45
322
83
216
65
52
105
16
140
236
188
8
18
59
21
136
1376
10
1301
266
25
167
139
44
90
19
222
271
36
328
623
14
457
68