111
19
82
141
39
180
67
5
44
203
13
79
27
774
21
50
7
116
58
413
31
107
2
90
29
73
95
15
20
41
25
89
38
75
51
12
36
35
581
64
26
43
30
17
93
54
56