45
213
77
114
10
102
47
1545
18
23
53
34
21
17
75
9
233
29
174
14
37
361
44
40
49
68
46
30
161
48
24
28
310
7
25
54
387
105
190
2
33
39
61
74
712
38
12
1396
22
221
555