2
21
53
20
50
31
124
16
108
102
19
15
9
33
230
5
73
10
14
23
17
370
461
52
8
25
130
61
26
149
87
213
43
77
177
1755
30
36
525
144
101
132
39
34
297
29
103
24