102
32
74
83
48
200
122
77
38
50
31
67
97
89
42
62
69
132
73
92
136
154
57
46
150
106
197
30
33
35
181
108
195
87
23
34
56
51
44
193
81
53
70
65
135
192
198
49
45
58
72
66
36
68
37