75
27
45
86
38
36
23
34
14
47
20
11
76
97
81
3
17
2
193
113
29
43
9
32
73
13
52
40
24
96
42
922
102
108
180
61
119
59
56
111
143
48
298
16
28
6