32
113
86
45
76
17
80
2
70
9
54
79
39
60
20
83
103
13
305
18
46
63
7
12
8
5
77
247
10
122
15
51
22
185
16
3
14
34
4
11
6
139
35
19
44
124
57
36