22
9
127
106
18
104
28
15
92
17
31
34
24
26
53
132
37
76
25
11
91
16
30
14
23
72
38
21
6
40
36
110
186
13
12
20
29
50
19
93
115
64
80
67
63
309
144