98
223
70
51
53
76
29
153
56
65
67
38
81
106
10
303
120
78
122
147
16
20
45
100
48
60
17
75
273
42
39
129
130
14
33
79
12
58
34
19
159
302
200
386
41
91
180
77
21
113
11