133
13
149
49
66
27
29
33
10
46
41
68
191
44
140
43
17
30
82
134
83
55
19
77
95
78
156
26
157
158
25
229
139
86
87
59
204
2
58
38
145
216
96
21
93
117
32
16
64
18
60
136
36