22
65
39
41
24
9
45
14
25
29
43
98
63
28
13
150
103
19
33
83
16
191
128
87
70
12
36
48
46
126
32
31
37
11
18
40
60
67
21
44
26
35
214
213
107