35
135
199
25
22
27
60
49
54
96
32
20
68
34
57
6
31
21
64
87
104
12
46
36
42
14
8
15
147
9
3
7
86
10
133
99
16
69
126
51
305
48
4
399
115
37
182