91
35
38
11
45
61
18
8
27
97
36
149
114
94
52
110
58
5
16
34
46
111
17
66
30
103
67
140
60
137
95
96
78
131
68
75
102
130
73
158
531
82
77
139
44
23