22
6
12
42
23
19
28
145
14
34
31
11
3
21
89
32
65
250
67
46
430
93
58
118
27
66
212
17
24
18
9
53
105
137
236
112
40
16
13
90
45
246
121
70
25
57
85
43
95