36
138
136
14
81
30
41
55
70
100
46
43
34
61
112
63
21
28
31
76
60
89
111
163
119
51
48
53
45
85
75
68
197
49
77
266
50
72
79
64
69
22
94
65
44
106