68
10
139
17
34
209
429
192
18
19
25
81
109
40
70
5
155
52
37
76
35
66
28
149
103
254
13
104
6
44
22
12
23
49
75
77
530
273
21
329
1784
210
467
58
30
798
571
541
110