79
106
36
257
17
24
21
61
131
179
54
171
81
33
63
68
45
70
14
69
39
5
48
34
72
22
0
100
258
66
369
229
15
53
29
9
7
82
19
20
47
191
101
25
6
77
56
108
91