137
85
67
479
10
35
17
169
31
22
77
32
46
20
57
84
36
30
15
34
51
9
496
5
47
33
123
7
13
40
64
2
16
29
50
58
74
61
27
11
145
82
248
73