98
9
5
7
41
66
37
43
13
15
125
8
120
31
1
26
20
3
4
48
36
19
32
14
11
34
10
16
44
17
82
61
140
51
88
6
25