33
4
36
2
49
71
31
18
6
10
9
29
22
38
47
41
119
44
97
30
23
107
32
118
68
20
81
45
25
78
55
40
48
101
43
11
211
54
46
110
65
42
14
125
117
143