60
76
105
94
23
109
27
35
247
15
18
167
19
24
17
549
2
11
29
242
121
55
85
360
34
0
46
21
32
59
185
61
7
6
4
135
47
12
58
42
9
16
5
106
75
20
163