156
13
28
108
40
23
7
45
55
43
61
3
87
29
15
20
44
54
101
12
22
51
37
31
58
34
30
14
41
24
56
33
95
42
106
48
114
115
195
26
59
66
16
131
18
92
109
67
57