32
86
22
21
35
51
85
80
27
15
66
60
3
11
221
56
31
41
2
25
18
109
75
103
39
30
8
61
36
19
47
42
77
16
38
370
81
49
6
4
161
82
83
65
24
23