94
8
23
399
16
27
203
99
329
47
189
20
32
63
51
111
14
44
41
5
10
15
46
29
66
70
48
57
148
77
11
114
33
184
85
12
69
50
58
96
76
7
88
13
22
21