30
37
0
20
86
51
29
26
148
15
76
13
199
36
138
35
42
133
173
49
144
97
62
19
5
16
217
10
12
85
18
7
11
9
25
32
55
106
57
41
17
14
4
64
59
34
65