26
114
65
54
31
24
22
35
23
19
88
13
33
21
9
797
50
4
241
111
91
38
12
32
148
11
72
25
415
656
243
41
204
37
43
16
17
164
128
28
46
53
459
51
40
7
96
102
59
42
56
99
93