62
157
20
137
52
150
204
34
83
28
15
48
102
31
364
170
175
46
77
47
24
26
19
23
44
40
14
115
126
55
128
59
27
107
78
16
65
332
87
84
369
37
95
57
149
51
12
39
108
89
58
236
220
188
88
36
73