5
95
12
2
38
45
44
26
17
8
21
134
20
10
19
11
79
18
65
68
16
142
6
1
22
89
46
53
86
24
25
98
52
30
15