148
47
30
41
19
35
13
141
46
31
21
84
23
14
9
18
11
51
39
95
37
7
4
2
82
52
12
17
123
32
5
38
383
61
50
20
202
89
33
80
86
72
15
119