65
52
35
118
27
29
19
46
26
128
9
54
7
23
43
34
82
39
24
139
121
73
157
93
16
356
2
21
95
5
14
250
8
10
77
15
130
120
20
47
58
78
57
153
143