120
214
119
160
107
34
33
48
39
1025
178
32
207
127
79
155
60
35
78
308
118
36
27
57
7
385
1446
13
492
17
51
25
84
76
11
102
276
29
23
441
64
180
62
74
59
71
61
41
149
58
26
128
203
218
230