85
76
115
252
34
48
38
69
13
16
50
30
15
23
60
66
29
195
65
98
77
17
59
11
10
79
58
26
35
32
27
6
25
54
12
934
52
956
3
93
148
8
49
43
141
139
150
95