92
33
201
149
263
36
140
38
178
83
147
55
157
51
152
97
47
110
124
103
75
22
45
72
404
303
414
21
131
26
43
99
16
25
84
5
58
56
102
37
77
44
76
105
310
32
98
113