123
9
21
33
24
5
31
293
8
46
3
14
16
12
102
101
25
35
151
18
40
214
52
20
13
47
11
19
10
106
64
37
22
28
148
30
91
57
15