28
135
60
32
17
22
19
20
24
41
18
12
3
5
21
80
52
86
9
75
72
11
87
49
29
61
46
83
27
56
68
71
42
51
122
34
10
25
38
48
35
6