33
26
32
42
10
20
8
28
59
40
49
81
19
77
148
144
114
29
58
15
3
7
60
4
57
23
71
27
85
74
196
55
12
30
44
11
172
35
65
47
109
41
16
50
79