82
68
221
42
108
21
126
17
34
37
24
52
67
100
13
129
102
39
27
144
26
131
77
152
32
81
33
74
57
43
79
380
130
321
109
63
83
125
137
75
123
45
91
19
72
282
46
212
141
55
73
61