36
22
46
38
5
10
37
157
32
47
91
28
31
89
27
21
43
141
325
81
14
71
63
13
16
39
1
57
292
33
70
35
8
45
23
75
19
55
133
18
185
99