43
13
163
336
14
35
29
44
39
236
77
25
15
91
234
26
52
28
46
67
90
56
80
104
22
37
93
36
16
220
89
58
151
75
84
120
63
24
12
61
17
30
45
114
18
21