98
12
40
34
1
81
25
6
24
31
23
232
48
127
30
9
55
43
57
32
82
132
156
87
42
3
14
28
77
19
15
207
78
68
118
16
66
135
45
86
21
56
20
64
18
60
39
10