12
21
33
27
3
37
100
29
156
28
10
68
61
41
7
24
6
18
62
22
8
65
44
11
39
3184
30
4
848
14
185
20
19
51
42
56
35
16
13
15
272
26
31