229
38
12
8
110
31
83
18
146
24
7
16
41
23
6
77
68
5
152
142
115
3
2
39
47
50
71
58
86
37
135
145
19
118
94
13
34
10
17
26
21
60
64
25
112
144