92
25
102
86
173
137
55
3
0
8
18
42
89
45
35
269
211
15
109
47
23
19
20
100
57
11
26
30
61
17
63
65
7
4
9
6
140
52
53
16
90
29
62
64
31
129
213
175
38
114
79
39
93