138
8
21
41
26
45
20
353
49
195
19
52
15
27
11
16
53
4
3
29
32
35
10
7
67
5
31
22
101
28
126
25
114
46
37
79
69
62
9
36
317
89
55