15
36
22
5
101
25
4
13
10
9
143
52
43
74
108
33
26
88
12
8
49
11
80
45
35
18
105
14
20
44
3
30
70
259
7
65
162
41
34
24