34
29
392
122
18
57
63
252
84
25
124
170
17
92
21
44
134
28
135
23
14
19
369
31
50
529
85
42
241
83
173
113
53
107
38
445
8
35
26
16
24
82
32
33
569