35
41
15
270
96
17
27
43
48
103
25
58
54
18
24
32
6
20
22
40
31
10
37
13
7
73
135
9
11
82
276
78
77
8
55
39
50
4
14
85
30
76
26
258