31
33
83
11
21
24
5
8
16
28
17
125
38
27
37
22
15
26
19
25
86
34
3
97
4
46
60
67
63
35
51
47
20
221
14
195
6
18
41
85
76
90
48
2
56
1