133
13
5
589
41
327
7
20
43
245
11
53
26
110
73
8
100
94
42
49
35
142
6
10
18
19
15
24
17
25
59
31
3
36
27
30
23
38
12