189
52
29
36
97
47
13
85
32
26
74
25
94
23
90
16
21
7
30
153
34
44
14
35
357
55
115
40
28
53
24
59
114
20
348
17
60
160
41
38
46
110