22
527
4
548
158
45
30
112
38
113
11
90
55
148
701
60
43
36
20
21
64
35
5
98
63
104
33
111
10
32
26
92
91
70
54
40
117
236
76
1345
159
155
3512
986
114
28
229
139
19
12
651