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