53
92
39
22
120
30
11
23
34
20
51
31
87
16
98
10
46
52
56
12
1111
124
26
33
19
561
49
9
385
382
61
126
287
21
133
13
24
43
95
58
105
17
154
109
64