131
94
79
28
29
45
18
130
54
30
37
32
24
20
96
48
14
80
73
107
212
36
6
5
113
88
21
634
15
17
31
11
23
39
115
25
170
43
192
59
97
77
76
602
119
309
120
111
64
60
70
261
35