98
107
2
25
13
7
12
10
15
142
33
46
135
58
22
16
75
9
23
24
45
14
26
5
21
8
30
54
160
4
109
53
11
29
67
17
31
51
28
44