22
44
56
125
24
43
30
211
49
102
57
2
21
41
9
25
11
75
4
62
35
3
172
83
96
162
304
20
34
55
8
51
28
39
19
26
31
60
17
23
124
38
12