2
12
60
27
50
30
58
68
7
13
18
73
102
41
19
6
61
364
5
44
15
23
34
14
10
11
49
43
35
22
288
33
39
16
47
77
53
20
25
28
232
113
67
120
55
38
70
31
64
29