63
56
3
15
92
11
45
23
37
18
101
26
21
13
32
195
70
51
61
59
30
50
293
9
49
8
127
124
20
24
68
196
1354
113
83
256
5973
25
16
29
77
317
156
141
433
39
66
1725
17