1
5
15
4
18
26
2
24
64
3
38
172
16
10
43
51
95
17
11
42
106
58
31
49
29
35
6
93
27
33
41
21
22
77
75
91
110
20
244
9
68
39
190