95
13
82
117
57
320
31
133
27
55
35
38
10
85
43
12
5
88
140
0
6
76
2
125
90
100
26
58
9
139
4
106
15
7
216
19
214
23
3
70
71
83
14
162
25
42