136
117
84
13
80
18
46
209
10
118
7
32
28
867
861
191
44
8
47
12
14
35
24
20
11
22
42
29
49
21
738
61
60
51
368
30
364
982
36
131
83
522
59
127
89
123
50
65
87
193