34
17
58
12
35
4
5
68
203
282
70
158
52
37
36
16
180
174
118
11
7
84
3
113
117
126
8
90
44
18
19
20
75
32
59
33
60
49
133
31
26
452
40
130
29
120
25
13
46