202
221
73
28
54
36
120
68
144
134
91
62
35
1526
196
70
12
17
39
377
56
58
74
111
51
53
52
38
139
45
142
96
253
130
40
116
34
173
22
32
71
26
27
55
64
21
72
14
94
33
7
30
75