22
92
102
56
49
58
25
207
124
68
64
16
13
103
337
28
122
61
38
190
11
115
34
75
26
43
111
50
47
478
435
24
59
30
14
19
42
106
73
117
20
114
96
142
65
29
17
36
204