35
394
54
64
189
15
145
132
7
119
183
125
30
24
29
27
34
55
39
120
113
101
62
77
42
91
16
59
168
14
149
75
49
11
63
233
19
28
33
68
175
89
47
41
31
17
53
23
10
32
26