33
117
68
348
69
37
128
25
546
225
96
114
80
45
7
22
26
54
89
94
230
21
8
13
67
629
93
10
262
394
137
104
39
20
36
84
74
42
245
50
32
85
75
497
99
73
6
28
616
18
479
12
9
14