22
9
100
33
31
15
45
54
23
306
12
51
8
18
7
16
34
47
90
5
83
60
234
164
62
250
26
30
19
141
4
32
41
11
21
161
36
102
10
139
77
42
158