65
103
19
22
172
73
214
72
132
5
119
48
120
74
45
96
49
293
122
246
10
20
8
68
138
87
85
41
179
426
185
453
63
101
279
438
67
84
186
38
113
284
12
86
30
47
54
81
112
83
43
59
116