135
210
6
314
317
178
41
170
68
61
40
18
42
62
22
151
81
58
80
9
36
85
28
24
35
49
31
64
83
78
66
77
55
190
101
15
117
17
738
34
45
29
12
75
60
11
33
56