11
79
80
16
22
21
19
35
58
31
46
23
28
14
8
51
180
10
125
44
26
49
368
69
94
13
12
34
68
17
81
15
18
33
105
106
45
61
63