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