97
32
9
10
449
11
29
16
22
18
33
62
3
48
91
59
54
17
7
24
74
250
15
50
629
125
12
274
65
43
13
696
53
89
217
60
63
177
21
23
667
47
38
77
93
116
257