36
12
18
129
45
50
57
38
14
31
44
28
22
79
52
27
73
23
612
150
81
49
91
74
138
17
107
63
55
56
270
40
70
29
100
30
11
58
39
80
37
32
131
68
77
26
76
33