32
38
24
94
21
29
48
67
62
14
61
25
17
58
60
233
130
51
76
127
55
59
28
5
78
37
20
13
16
18
19
10
33
9
6
7
15
88
12
2
23
44
49