13
33
12
36
21
51
46
32
47
17
26
18
3
70
7
22
73
102
14
15
1
4
5
16
6
199
189
74
30
52
84
45
24
124
48
105
63
34
67
108
86
353
62
90
175