22
222
24
13
7
14
17
290
46
62
258
188
57
65
204
206
45
116
12
31
153
98
67
28
51
16
58
82
5
21
420
15
18
29
126
10
48
102
32
403
44
9
41
49
60
100