19
26
23
77
33
16
32
28
13
114
67
88
76
45
37
10
43
5
30
18
342
89
6
117
86
14
4
17
11
9
7
15
20
85
52
29
241
245
21
68
51
34
25