28
103
60
117
87
65
64
24
259
62
82
43
122
51
44
5
12
16
29
23
40
55
53
32
10
59
11
20
7
18
22
36
49
4
13
14
34
101
42
48
8
95