94
61
40
44
90
63
116
15
55
16
70
79
69
89
46
235
26
154
355
110
83
22
93
100
107
39
160
51
13
43
24
33
25
233
65
34
5
36
159
18
81
11
27
96
203
41
37
50
14