253
22
37
4
11
18
28
44
13
89
33
21
10
31
14
17
25
3
34
46
6
23
16
5
32
26
58
61
222
64
51
15
30
2
97
120
88
153
283