77
18
426
24
84
47
641
39
13
23
19
82
15
253
248
990
65
27
83
165
17
44
141
364
51
38
9
12
660
42
36
16
50
45
110
116
156
407
67
123
166
145
33
103
290
58
202
115
307
14
349
66
26
25