158
225
2
4
106
227
99
144
6
30
68
201
21
170
36
102
29
492
66
63
3
42
34
270
127
59
160
370
5
13
134
371
33
130
163
17
49
109
97
323
105
92
84
37
344
24
326
82
96
79
217
44
62
12
83