22
14
44
58
161
72
122
43
9
7
80
25
12
109
33
11
61
24
235
41
47
49
66
83
2
27
21
13
48
144
297
112
82
318
1357
127
29
17
74
65
55
68
5
71
106
496
69
8
177
145