91
41
82
135
26
33
60
266
77
76
70
165
83
14
8
19
13
393
71
229
440
7
16
27
3
6
50
31
38
23
43
53
28
163
10
30
17
48
61
778
64
67
52
20
9
5
350
112
11