30
107
12
100
47
36
58
20
6
22
56
16
121
9
13
59
681
4
86
15
10
31
69
109
41
45
17
70
7
61
8
11
1320
14
32
102