43
27
37
102
25
35
34
32
120
10
156
29
50
173
23
22
524
69
100
26
49
84
65
135
17
18
130
64
53
36
90
76
46
51
40
12
125
132
7
61
59
114
54
113
38
15