49
7
19
15
34
108
14
12
28
11
29
18
23
6
20
21
22
24
16
33
50
43
13
40
83
790
97
65
56
333
352
159
884
47
264