2
84
63
4
6
5
25
32
23
37
10
92
109
20
15
216
12
14
17
22
50
36
19
77
31
68
67
24
86
115
97
45
3
9
18
44
73
16
7
26
11
35
43
98
8
56
102