145
75
74
22
9
52
92
28
56
1119
31
48
81
380
580
462
32
1985
103
127
394
47
125
33
61
366
24
104
36
527
5
128
123
120
44
325
212
190
188
15
6709
80
84
57
43
40
349
422
368
642
68