36
18
19
13
77
105
25
40
7
28
235
48
57
27
159
34
46
62
20
80
30
81
82
451
209
593
35
140
133
16
121
41
66
559
84
11
127
570
400
201
187
142
108
89
22
91
38
255
236
44