171
22
39
87
63
14
28
164
35
23
54
368
5
49
245
413
11
20
24
15
65
19
48
25
4
149
55
32
50
201
69
366
34
60
226
33
70
62
47
174
27
188
31
73
303
113
43
136