43
29
59
22
34
101
6
83
5
12
38
26
9
2
30
75
28
171
14
27
262
33
11
41
19
3
48
36
44
20
17
25
50
37
62
18
53
42
76
15
123
32