35
26
10
32
181
55
65
97
41
54
88
19
46
30
124
16
47
38
24
108
44
50
12
11
48
29
28
17
27
31
33
13
110
316
22
14
20
49
23
15
40
63
89