142
33
31
50
14
8
19
62
30
34
25
72
41
42
75
108
113
28
43
35
59
18
293
312
20
27
24
51
22
11
12
6
39
13
110
4
99
1
92
26
209
175
5
23
17