35
111
7
32
79
41
12
58
9
46
33
20
48
14
18
49
36
29
112
30
77
82
13
25
65
17
16
134
1
6
68
28
2
129
71
40
80
21
50
15
88
647
23