32
36
10
43
57
79
24
52
29
33
12
31
11
51
40
120
28
68
56
86
23
4
7
39
54
16
30
22
47
38
71
104
137
13
84
76
123
107
156
69
63
87
37
181
34
206
97
41