96
24
16
61
17
47
7
46
58
52
23
72
11
137
108
32
77
19
79
44
36
89
26
29
38
135
57
41
60
31
69
5
80
304
33
65
62
68
127
34
14
40
124