96
259
21
56
32
51
16
5
13
59
17
121
73
15
46
86
7
9
14
60
90
728
24
4
162
118
48
396
102
167
55
42
40
3
38
2
11
12
141
74
110
20
31
206
41