35
12
22
1
46
28
3
36
17
19
13
5
2
14
50
6
54
11
24
98
15
31
23
34
59
55
39
60
155
78
7
131
197
119
41
16
18
49