121
18
35
33
69
19
31
22
4
23
3
30
15
47
40
7
5
54
63
227
25
93
29
70
74
14
118
9
17
95
13
48
71
11
188
56
53
27
1460
103
160
12