142
71
32
20
21
13
58
196
17
48
9
90
23
7
79
31
53
27
16
43
33
60
65
59
62
63
95
52
15
45
66
141
128
64
41
83
73
130
18
158
11
86
49
24
80
1
5
54