88
24
53
5
27
23
36
8
18
60
31
32
29
25
12
7
17
11
16
4
10
141
42
3
61
65
187
218
19
14
62
225
50
59
30
48
429
211