348
519
562
28
76
26
85
29
18
23
14
97
148
95
15
17
232
53
109
16
7
58
5
32
55
87
24
30
243
40
121
27
8
56
71
113
116
2
741
13
126
25
9
10
37
39
36
34
62