93
34
36
70
130
154
575
19
45
64
14
13
103
33
28
29
20
52
89
82
11
76
85
84
75
113
249
101
153
44
50
61
42
17
7
16
43
48
41
23
770
9
68
370
8
95
108
114
18