106
5
464
13
48
220
92
162
358
70
576
58
115
61
95
103
89
87
157
12
9
37
84
110
124
33
41
17
241
96
30
93
78
128
60
64
28
75
63
151
49
6
111
59
21
14
73
163
105
22
243
72
323
322