22
26
101
16
17
44
343
155
41
9
24
51
13
8
39
7
126
28
19
60
88
84
75
34
65
122
40
50
80
159
36
52
64
115
29
55
38
83
23
14
21
53
299
200
30
154
86