58
10
22
383
136
16
27
90
33
29
23
18
114
36
31
44
148
3
32
454
25
1
26
96
39
103
106
21
12
62
38
66
91
179
76
13
20
11
17
118
40
102
146
5
15
14
176
371