17
76
49
66
16
134
13
14
25
11
31
23
15
6
28
2
1
58
20
43
63
105
33
18
3
44
50
8
46
7
10
26
103
24
295
57
41
4
21
51