32
16
28
11
23
29
18
39
306
19
9
120
73
88
64
41
25
35
115
56
53
44
68
134
133
21
36
37
102
31
33
15
131
22
63
114
159
12
20
52
160
59
40
100
237
110
67
24
27