245
119
25
105
43
61
92
63
81
50
52
435
266
73
24
12
18
13
79
20
95
85
17
32
16
72
41
33
555
1300
60
89
7
23
263
53
57
38
19
65
40
46
11