153
51
39
12
34
270
155
45
36
23
44
64
88
121
89
22
63
572
206
26
62
114
30
74
178
72
17
144
47
15
109
38
99
73
48
33
420
67
31
55
79
18
46
42