22
11
125
12
24
16
82
10
122
34
76
115
20
33
389
50
60
14
18
35
91
116
52
775
32
603
149
223
47
73
23
40
17
94
9
574
43
51
262
412
380
925
53
38
131
838
87
49