83
31
13
19
24
42
27
18
115
534
97
25
4
5
28
66
15
40
160
17
9
22
14
96
12
7
133
23
70
79
29
38
49
95
239
46
20
44
73
84
6
26
50
45