32
22
70
41
30
290
114
59
128
228
58
52
126
49
135
63
112
53
78
60
267
43
50
25
36
95
24
5
48
73
61
40
33
39
17
29
23
55
26
21
154
201
42
146
217
67