33
70
22
75
23
46
255
402
42
228
7
236
2
76
135
117
50
66
131
63
69
84
172
411
249
36
103
24
483
563
61
39
114
305
26
37
31
38
65
136
13
119
15
25
4
126
58
74
347
56
16
44