34
20
19
37
33
47
41
39
91
119
388
92
13
94
164
171
9
73
103
59
16
26
85
120
46
74
29
24
71
179
58
36
32
51
42
235
66
61
138
14
522
21
403
355
76
11
50
3620
202
48
196