66
25
23
91
78
16
60
73
12
19
24
26
43
21
15
35
30
82
32
52
42
88
17
83
33
45
22
72
165
380
41
155
57
11
8
87
111
56
79
61
136
51
37
46
238
77
171
110