115
41
76
218
11
151
58
70
42
14
73
135
5
28
222
21
22
105
47
242
33
59
10
25
131
177
136
54
132
722
56
38
313
184
31
34
43
49
193
29
285
244
61
51
32