41
9
46
21
14
34
19
8
51
40
16
109
18
58
10
67
27
5
53
77
25
17
35
28
0
20
76
23
55
62
11
241
38
69
86
45
95
22
39
441
187
125
24
122
229