145
49
113
103
106
19
77
27
51
314
40
95
15
35
135
555
16
25
39
102
38
53
24
47
32
10
1642
88
118
43
8
34
4
146
344
28
97
3
33
26
46
70
63
18
159
56
531
85
65
37