131
67
35
51
36
28
58
15
92
33
16
29
2
41
44
25
94
9
53
7
4
23
61
17
50
55
49
142
6
82
10
22
198
83
85
91
18
48
13
32
20
43
37
109
59
68
384