120
65
82
30
145
133
180
276
102
353
257
125
36
53
1262
121
140
37
1807
190
34
22
242
33
448
23
19
41
522
21
68
216
150
29
38
128
27
24
54
56
31
130
91
47
169
45
39
40
15
72
251
921
141
48