127
47
77
2
15
16
25
40
28
35
118
45
222
124
170
162
82
92
31
134
50
21
120
136
14
60
27
3
19
12
121
55
149
5
8
46
23
20
29
9
113
54
43
107