96
48
57
19
3
67
28
102
7
20
38
33
79
12
45
710
110
30
16
11
13
46
143
475
6
4
59
23
211
29
64
205
54
201
8
47
69
89
90
58
44
414
153
117