13
61
5
29
37
16
30
51
60
45
54
355
3
26
38
6
66
49
56
10
96
1
19
28
9
8
15
23
41
90
12
17
18
107
43
48
105
70
150
22