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