111
60
93
125
164
77
13
117
240
20
44
61
29
24
63
70
62
17
33
14
56
11
80
51
46
19
49
69
23
6
27
36
5
4
312
43
921
45
40
25
101
22
39
47
32
475
26