19
8
45
28
23
71
32
159
89
26
4
14
3
36
11
97
40
24
13
77
15
25
78
34
12
232
56
7
20
61
49
134
16
43
212
110
39
29
47
1
46