22
4
11
109
551
101
98
107
135
160
31
19
23
40
163
15
34
25
64
36
60
14
124
16
24
58
103
113
27
99
44
46
13
21
29
17
145
85
49
48
80
194
61
204
18
166
65