172
130
276
39
68
680
376
402
67
436
63
51
96
31
248
82
112
35
272
42
24
71
1626
270
12
54
52
60
772
450
176
23
617
41
58
1745
43
809
116
56
73
105
465
13
27
20
78
282
11
33
102
25
3
10
194