344
23
63
30
1359
328
361
50
70
5
19
25
164
113
8
122
20
39
31
11
43
64
747
47
18
17
28
27
32
202
7
35
175
16
29
108
34
45
133
77
75
99
21
55
6
12
13
81
79