26
35
3
8
186
17
13
46
6
116
72
32
124
25
19
21
20
44
7
125
93
12
24
60
40
39
90
188
45
10
30
59
453
29
27
33
31
23
48
14
5
37
349
42