22
58
130
30
48
123
124
90
42
5
36
35
24
71
195
120
12
14
41
34
23
29
26
96
47
53
62
129
116
313
19
131
46
89
59
4
72
61
341
10
25
57
3
60
7
56
168
220
109
121
85
160