2
1
14
51
28
11
92
39
3
4
117
25
64
65
26
144
19
44
20
42
8
22
33
82
220
54
35
40
9
74
32
70
119
229
147
481
21
88
46
173
69
58
47
23
122
56
17