123
37
56
483
55
133
178
129
116
11
119
40
36
99
87
1
4
182
22
38
0
51
82
32
93
24
80
105
12
7
2
10
18
125
44
48
122
68
21
3
5
19
33
70
35
8
57
54
77