91
35
38
11
44
61
16
7
27
97
36
149
18
113
94
51
110
58
5
45
34
46
111
66
30
103
67
140
60
137
95
78
130
68
75
102
73
157
531
82
77
139
23