83
23
14
68
41
35
34
43
4
195
69
26
13
29
51
17
28
46
49
124
65
24
96
16
31
93
48
67
38
18
10
88
27
80
32
5
20
61
9
583
50
62
116