129
44
92
108
163
272
174
240
51
73
285
14
138
70
120
58
93
79
48
50
43
29
20
22
68
38
164
21
57
82
103
31
186
74
793
97
160
32
304
127
419
88
307
23
137
83
499
5
19
115
13
229