219
16
12
34
14
28
20
26
91
190
110
25
33
21
156
62
70
31
760
102
199
36
237
45
291
46
834
90
19
60
50
72
22
49
39
96
54
30
107
23
8
41
66
103
13
17
53
68