97
55
27
8
28
111
46
54
99
11
45
128
58
32
18
37
13
41
39
30
166
33
14
20
116
124
24
105
26
63
107
130
38
34
25
31
17
367
65
106
36
29
35
104
96
40