1
12
15
22
21
260
39
3
42
53
4
7
85
10
35
56
322
5
14
23
13
61
18
38
54
68
118
31
17
16
25
64
79
45
124
46
20
8
106
120
282
73
236
29
41
67