85
38
53
19
83
35
40
159
51
22
13
49
132
32
34
80
42
17
30
74
33
87
304
143
46
316
25
73
84
63
71
89
48
21
52
64
172
58
59
20
47
125
41
12
55