35
12
14
17
29
80
30
44
18
11
92
13
38
4
41
19
86
52
67
90
6
381
21
73
135
81
72
56
27
25
125
24
58
47
50
91
2
23