88
35
31
22
77
25
736
17
8
136
30
101
34
33
6
49
13
74
11
39
24
27
41
82
7
32
15
44
58
149
203
23
28
12
20
50
115
811
85
771
76
65
379
444
51