73
33
17
40
56
41
34
60
20
52
59
77
121
38
106
109
48
97
117
68
11
153
57
54
30
22
49
84
53
25
31
19
51
14
83
29
95
24
228
126
63
76
100
18
43
79
308