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